task force/group - French English Dictionary